Fork me on GitHub
杨小慧的博客

jQuery 选择器全解

通俗的讲, Selector选择器就是”一个表示特殊语意的字符串”。只要把选择器字符串传入上面的方法中就能够选择不同的 Dom 对象并且以 jQuery 包装集的形式返回。

jQuery 选择器按照功能主要分为”选择”和”过滤”,并且是配合使用的,可以同时使用组合成一个选择器字符串。 主要的区别是”过滤”作用的选择器是指定条件从前面匹配的内容中筛选,”过滤”选择器也可以单独使用, 表示从全部”*”中筛选.

比如:$(":[title]")等同于$("*:[title]"),而”选择”功能的选择器则不会有默认的范围,因为作用是”选择”而不是”过滤”。

​ 下面的选择器分类中, 带有”过滤器”的分类表示是”过滤”选择器,否则就是”选择”功能的选择器。jQuery 选择器分为如下几类:

● 基础选择器 Basics

● 层次选择器 Hierarchy

● 基本过滤器 Basic Filters

● 内容过滤器 Content Filters

● 可见性过滤器 Visibility Filters

● 属性过滤器 Attribute Filters

● 子元素过滤器 Child Filters

● 表单选择器 Forms

● 表单过滤器 Form Filters

------本文结束感谢阅读------